try (one's) damndest - Español Inglés Diccionario